biologic modulators - French English Dictionary